torrential downpour meaning in Hindi

Noun

A heavy rain that causes flooding or excessive water accumulation.

बाढ़ लाने वाली बारिश

English Usage: The torrential downpour last night caused the river to overflow.

Hindi Usage: कल रात की बाढ़ लाने वाली बारिश से नदी का जलस्तर बढ़ गया।

Share Anuvadan of torrential downpour